vocab dash
Log in
Sign up
tustaca
Meanings
Noun
1. a honey tart, popular in Honduras and El Salvador