Dictionary / Food

tta3rifa

الطعريفة

/t-TA3-ri-fa/

English

truffle

French

truffe

Part of Speech

noun

Register

standard