LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“başkalarının sırtından geçinen kimse.” İngilizcede

1 İngilizce çeviri
EN
deadbeat

Why would she go out of her way to help a deadbeat like you?