LexiTurkTURKISH ↔ ENGLISH DICTIONARY

bir nebze. I don't give a rap. Hiç de umurumda değil.” in English

1 English translation
EN
rap

Do you like rap?