destroyer


Results for "destroyer"

Turkish - English dictionary

destroyer

(Turkish - English dictionary) :
navy destroyer.