Spanish-English dictionary »

golondrina purpúrea meaning in English

SpanishEnglish
golondrina purpúrea noun
{f}

purple martin(bird)
noun