Translation of drool in Indonesian

User Contribution

drool

mengiler

noun