cave swallow (petrochelidon fulva) - Español Inglés Diccionario