Tamil Meaning

lime meaning in tamil

lemon a citrus fruit

lime tamil meaning example

எலுமிச்சை பழம்