English to Arabic

Meaning for:
Truffle
other
الكمأ