Translation of clover in Malay

clover

sejenis tumbuhan

noun

  • 1

    sejenis tumbuhan