small sweet roll filled with guava jelly or dulce de leche - Spanish English Dictionary

Suggest a Term