Italian-English dictionary »

alì babà meaning in English

ItalianEnglish
Alì Babà noun
{m}

Ali Baba(a fictional character)
noun