tribe bubalus - Francés Inglés Diccionario