Results for "

torpidobot

"
Turkish - English dictionary

torpidobot

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