Translation of hidung belang in English:

User Contribution

hidung belang

red nose

noun