you have to understand that i had no other choice. - Turco Inglés Diccionario

Proponer traducción