Spanish-English dictionary »

tiojorita pintada meaning in English

SpanishEnglish
tiojorita pintada noun
{f}

western slaty antshrike(bird)
noun