Sweet-smelling meaning

Having a pleasant scent.
adjective
1
0
(figuratively)Liked, appreciated or respected.
adjective
1
0
Advertisement