istralya


Results for "istralya"

Turkish - English dictionary

istralya

(Turkish - English dictionary) :
naut.1. stay (of a mast). 2. ribband.