Turkish-English dictionary »

muşta meaning in English

TurkishEnglish
muşta noun

brass knuckles(weapon which reinforces the fist)
noun
[UK: ˈbrɑːs.ˌnʌklz] [US: ˈbrɑːs.ˌnʌklz]

Your history