Home
Manglish
English listing
Malayalam listing
About
താന്നിയെണ്ണ - meaning in english
Meanings for താന്നിയെണ്ണ
noun
Oil of terminalia