LexiTurkTURKISH ↔ ENGLISH DICTIONARY

yavaşlama (bilhassa işçi işveren münasebetlerinde işi mahsustan yavaşlatma)” in English

1 English translation
EN
slowdown

Japan's foreign aid is decreasing in part because of an economic slowdown at home.