ratafia_biscuitEnglish

ratafia, ratafia biscuit

Noun

Macaroon flavored with ratafia liqueur

English: ratafia, ratafia biscuit

English words with similar meanings

Show 1 words