fırkata


Results for "fırkata"

Turkish - English dictionary

fırkata

(Turkish - English dictionary) :
light galley, frigate.