leva
Top 15000
Meanings
Noun
1. draft (of troops) (military)
2. cog (mechanical)
3. cam (mechanical)