Portuguese-English dictionary »

ali babá meaning in English

PortugueseEnglish
Ali Babá noun
{m}

Ali Baba(a fictional character)
noun