Hungarian-English dictionary »

alapos lemosás meaning in English

HungarianEnglish
alapos lemosás

sluice[UK: sluːs] [US: sˈluːs]