Tamil Dictionary 🔍

lady-smock

n. புல்கரைச் செடிவகை.


lady-smock - Similar Words