No exact translation found for
sewer lid

related Results
das Lid (n.)
das Lid-Sharing (n.) , {med.}