humbara


Results for "humbara"

Turkish - English dictionary

humbara

(Turkish - English dictionary) :
obs. 1. bomb, shell, bombshell. 2. hand grenade, grenade.
Turkish - English dictionary

humbaracı

(Turkish - English dictionary) :
obs. 1. mortarman. 2. grenadier, grenade-thrower.