LexiTurkTURKISH ↔ ENGLISH DICTIONARY

shaven) tıraş etmek” in English

1 English translation
EN
shave

Do you also want a shave?