I thought that

PHRASE
(preterite)-pensé que
Synonyms for I thought that
Word of the Day
mummy