mixed salad (tomato lettuce onion) - Francés Inglés Diccionario

Proponer traducción