Spanish-English Dictionarypresas
presas
presas
presas
Meaning of presas