Results for "

forecastle

"
English - Turkish Dictionary

forecastle

(English - Turkish Dictionary) :
i., den. baş kasarası.