Spanish-English dictionary »

golondrina chilena meaning in English

SpanishEnglish
golondrina chilena noun
{f}

Chilean swallow(South American bird)
noun