Spanish-English dictionary »

golondrina azul meaning in English

SpanishEnglish
golondrina azul noun

blue swallownoun