lomboz


Results for "lomboz"

Turkish - English dictionary

lomboz

(Turkish - English dictionary) :
naut. (round) porthole.