Dictionary / Food

tarta

تارتة

/TAR-ta/

English

cake/tart

French

gâteau/tarte

Part of Speech

noun

Register

standard