covering for a hatchway

listen to the pronunciation of covering for a hatchway
English - English
{n} gratings