No. That statement is not properly formed. You could say it better:
The little shop sells perfumes that smell of flowers.
It would be better to say:
The little shop sells perfumes that have the fragrance of flowers.
Copyright © 2026 eLLeNow.com All Rights Reserved.