Translation of artichoke in Malay

artichoke

sayur articok

noun

  • 1

    sayur articok, tumbuhan ulam