regalo
regalo
English
Noun
Ad
Definition
A gift of fine foods and/or wines.
Etymology
From Italian and Spanish regalo.
Ad
regalo
A gift of fine foods and/or wines.
From Italian and Spanish regalo.