Translation of hewan peliharaan in English:

User Contribution

hewan peliharaan

pet

noun