Hungarian-English dictionary »

csatornaszag meaning in English

HungarianEnglish
csatornaszag

sewer smell