Tarta is a Spanish word for cake
Other definition:
Tarta is the Swedish word for - cake