Upagraham meaning in english
Word: ഉപഗ്രഹം Transliteration: upagrahṁ
Moon Office Planet Related wordsupagrahṁ (ഉപഗ്രഹം) - Moon
Meaning of ഉപഗ്രഹം in english :
Noun SatelliteMalayalam to English
English To Malayalam