Tirador (en. Slingshot)

Translation into Tagalog

Synonyms