sloop arma - Turkish English Dictionary
History

sloop arma



Meanings of "sloop arma" in English Turkish Dictionary : 2 result(s)

Turkish English
Marine
sloop arma sloop
sloop arma sloop rig