Multilingual Turkish Dictionary

ÜLTİMATOM VERMEK

ÜLTİMATOM VERMEK : Turkish English

v. deliver an ultimatum to