achocha fruit (cucumber) - Turco Inglés Diccionario

Proponer traducción