Turkish-English dictionary »

sakız topu meaning in English

TurkishEnglish
sakız topu noun

gumball [gumballs]noun