French-English dictionary »

megam meaning in English

FrenchEnglish
megam nom propre
{m}

Megam◼◼◼(the Sino-Tibetan language)
proper noun