it is used to criticize an unbelievable or relevant excuse - Turco Inglés Diccionario

Proponer traducción