bubalus bubalis - Español Inglés Diccionario