Tirador (en. Catapult)

Translation into Tagalog

Synonyms