anoa (anoa depressicornis) - Español Inglés Diccionario