fossa cats - Francés Inglés Diccionario