LexiTurkTURKISH ↔ ENGLISH DICTIONARY

üvey baba” in English

1 English translation
EN
stepfather

I hope my new stepfather sticks around longer than the last one.