vocab dash
Log in
Sign up
atomiseur
Top 35000
Meanings
Noun
1. atomizer / atomiser
2. spray, sprayer