Portuguese-English dictionary »

monte megido meaning in English

PortugueseEnglish
Monte Megido proper noun
{m}

Mount Megiddo(hill in modern Israel)
proper noun