About us
Define
Definitions for
"Makrut"
A green fruit with wrinkled skin. Its citrus leaves, peels, and juice garnish and flavor dishes.
foodler.com