Home
Manglish
English listing
Malayalam listing
About
Planetoid - meaning in malayalam
Meanings for Planetoid
noun
ചെറുഗ്രഹം