Italian-English dictionary »

trogone meaning in English

ItalianEnglish
trogone noun
{m}

trogon(species of bird)
noun