Translation of hoover in Indonesian

User Contribution

hoover

mesin penyedot debu

noun