produce a certain impression; "it feels nice to be home again"

listen to the pronunciation of produce a certain impression; "it feels nice to be home again"
produce a certain impression; "it feels nice to be home again"
Favorites