English
›
Words
hurling
machine
Translation:
English
Noun
2
catapult
Add
Translation