Italian-English dictionary »

sterna zampenere meaning in English

ItalianEnglish
sterna zampenere noun
{f}

gull-billed tern(Gelochelidon nilotica)
noun