Translation of merak in English:

merak

peacock

noun

  • 1

    peacock


User Contribution

merak

Peafowl

noun