hatchway


Results for "hatchway"

English - Turkish Dictionary

hatchway

(English - Turkish Dictionary) :
i., den. ambar ağzı; lombar ağzı.