Upagraham meaning in english


Word: ഉപഗ്രഹം Transliteration: upagrahṁ

Meaning of ഉപഗ്രഹം in english :

Noun Satellite
Moon Office Planet
Related wordsupagrahṁ (ഉപഗ്രഹം) - Moon 
Malayalam to English
English To Malayalam