Portuguese-English dictionary »

felosa-troquilóide meaning in English

PortugueseEnglish
felosa-troquilóide noun
{f}

greenish warbler(Phylloscopus trochiloides)
noun