denizaltıcı


Results for "denizaltıcı"

Turkish - English dictionary

denizaltıcı

(Turkish - English dictionary) :
submariner.