Tagalog Dictionary

Tagalog-Dictionary.com

Meaning of "mustard"

mustard

    n.
    • a plant whose seeds have a sharp, hot taste: mustasa
Improve your Filipino vocabulary