Home
Manglish
English listing
Malayalam listing
About
ദീര്ഘവ്യാസം - meaning in english
Meanings for ദീര്ഘവ്യാസം
noun
Axis major