vanmaram

ത്രിവര്‍ണ്ണപതാക - meaning in english

Meanings for ത്രിവര്‍ണ്ണപതാക

noun
Tricolor
adj
Tricolour