ratafia biscuit


noun British.

a macaroon.

Words nearby ratafia biscuit