Multilingual Turkish Dictionary

DEBT STRAPPED

DEBT STRAPPED : English Turkish

orç sıkıntısı çeken, borca bağlı olan, borca batmış