English-Italian dictionary »

magic lamp meaning in Italian

EnglishItalian
magic lamp (Arab folklore: special oil lamp)
noun

lanterna magicanoun
{f}