2 Spanish Synonyms for CHAPUZA
Prev.1Next
trampa
Definition: 1. trap, snare (device for trapping animals)
There are 3 definitions of the word trampa
Show more information about trampa
churro
Definition: 1. churro (type of fried pastry)
There are 5 definitions of the word churro
Show more information about churro
Prev.1Next
Search took: 13.3135 ms