mayistra


Results for "mayistra"

Turkish - English dictionary

mayistra

(Turkish - English dictionary) :
1. naut. mainsail. 2. northwest wind.