barn swallow (hirundo rustica) - Alemán Inglés Diccionario