Results for "

fırkata

"
Turkish - English dictionary

fırkata

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