Translation of Amazon in Malay

Amazon

amazon

noun

  • 1

    amazon, wanita yang tinggi dan kuat