Boulingo
venerate
Show deep respect or admiration toward someone.
Learn languages with Boulingo