Turkish-English dictionary »

yumrukoyunu meaning in English

TurkishEnglish
yumrukoyunu noun

boxing(the sport of boxing)
noun
[UK: ˈbɒks.ɪŋ] [US: ˈbɑːks.ɪŋ]