to smell good

listen to the pronunciation of to smell good
الإنجليزية - الإنجليزية
have a pleasant odor or aroma
to smell good
المفضلات