obligation to surrender (the) property - Turco Inglés Diccionario

Proponer traducción