English-Italian dictionary »

touloulou meaning in Italian

EnglishItalian
touloulou (woman wearing mask and costume)
noun

touloulounoun
{m}