Turkish-English dictionary »

darbukalar meaning in English

TurkishEnglish
darbukalar noun
{Pl}

goblet drumnoun