vanmaram

തിന്തിടീകം - meaning in english

Meanings for തിന്തിടീകം

noun
Tarmarind tree