Turkish-English dictionary »

somurmak meaning in English

TurkishEnglish
somurmak verb

lick [licked, licking, licks](colloquial: to defeat decisively)
verb
[UK: lɪk] [US: ˈlɪk]