English to Francais Dictionary
cesspit
Fosse d'aisance
Related Images/Visuals for cesspit
Meaning for cesspit found in 5 Languages.
Sponored Video