Results for "

istralya

"
Turkish - English dictionary

istralya

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