Italian-English dictionary »

zanzara tigre meaning in English

ItalianEnglish
zanzara tigre noun
{f}

tiger mosquitonoun