Italian-English dictionary »

turdide meaning in English

ItalianEnglish
turdide noun
{m}

turdidnoun