Results for "

hücumbot

"
Turkish - English dictionary

hücumbot

(Turkish - English dictionary) :
,-tu assault boat.