Translation of lug in Indonesian

User Contribution

lug

baut

noun