that's no small matter! - Turco Inglés Diccionario

Proponer traducción