tarte

/TAR-tuh/
[Portuguese]

Tart or pie

Countries