Dictionary / Food
الطعريفة
/t-TA3-ri-fa/
English
truffle
French
truffe
Part of Speech
noun
Register
standard