meaning of ratafia
1.
macaroon
flavored
with
ratafia
liqueur
Related Words
ratafia
|
ratafia biscuit
|
Developed & Maintained By
Taraprasad.com