have only a smattering of spanish - Francés Inglés Diccionario

Proponer traducción