Tamil Dictionary 🔍

lemon-plant

n. எலுமிச்சசை மணமுள்ள செடிவகை.


lemon-plant - Similar Words