Results for "

matafora

"
Turkish - English dictionary

matafora

(Turkish - English dictionary) :
naut. davit.