Slovnenya

Translation English French: manhole

Dictionary: main
manhole
noun