Translation of terry in Malay

terry

noun

  • 1

    fabrik kapas untuk membuat tuala dll