Spanish-English dictionary »

limpiafronda lomicanela meaning in English

SpanishEnglish
limpiafronda lomicanela noun
{m}

cinnamon-rumped foliage-gleaner(bird)
noun