nocturnal roost (of birds and bats) - Español Inglés Diccionario