carabao (bubalus bubalis) - Francés Inglés Diccionario