English dictionary, thesaurus, translations & etymology
FreeDict.com

epatante — meaning in English

Spanish → English · translate English → Spanish instead

English meaning

  • astounding adjective So impressive or surprising that it leaves people stunned.

Senses

epatante is used for these senses in English:

Related Spanish words