Dictionary / Food
ماتيشة
/MATICHA/
English
tomato
French
tomate
Part of Speech
noun
Register
standard