pedrea
Top 50000
Meanings
Noun
1. throw of a stone; casting of a stone
2. stone-throwing fight
3. hail
4. small prize in a lottery