atomiseur
Top 35000
Meanings
Noun
1. atomizer / atomiser
2. spray, sprayer