ratafia biscuit


Meanings

  • macaroon flavored with ratafia liqueur

Synonyms