vanmaram

ചുഡാമ്ലം - meaning in english

Meanings for ചുഡാമ്ലം

noun
Tarmarind