huilage
Top 50000
Meanings
Noun
1. oiling (action or process of adding oil)
2. olive-oil harvest (referring to the production or quality)