Dictionary / Food
تارتة
/TAR-ta/
English
cake/tart
French
gâteau/tarte
Part of Speech
noun
Register
standard