LexiTurkTURKISH ↔ ENGLISH DICTIONARY

dolandırıcı.” in English

3 English translations
EN
impostor

The impostor has been caught.