Stupefy

English Meaning

French Meaning

FOLLOW ON FACEBOOK.

stupéfier

abrutir

abasourdir

méduser