Home
English listing
Malayalam listing
About
Thumburu - meaning in malayalam
Meanings for Thumburu
noun
തുംബുരു മുനി