Dictionary / Food

maticha

ماتيشة

/MATICHA/

English

tomato

French

tomate

Part of Speech

noun

Register

standard