LexiTurkTURKISH ↔ ENGLISH DICTIONARY

dövme.” in English

1 English translation
EN
tattoo

She has a tattoo of a lizard on her thigh.