Translation of catnip in Malay

catnip

noun

  • 1

    sejenis tumbuhan yang disukai kucing