Results for "

denizaltıcı

"
Turkish - English dictionary

denizaltıcı

(Turkish - English dictionary) :
submariner.