goupillon
Top 35000
Meanings
Noun
1. aspergillum, aspergil (religion)
2. bottlebrush