Definition of “fenugreek” - English Dictionary

british dictionary