Home
Manglish
English listing
Malayalam listing
About
Driftwood - meaning in malayalam
Meanings for Driftwood
noun
ഒഴുകി വന്ന തടി