Spanish-English Dictionarysupuse
supuse
suponer
Meaning of supuse