Turkish-English dictionary »

dayamak meaning in English

TurkishEnglish
dayamak verb

frot(to rub someone for sexual gratification)
verb