English-Spanish dictionary »

welcome swallow meaning in Spanish

EnglishSpanish
welcome swallow noun

golondrina australiananoun