Definition, Meaning & Anagrams | Spanish word EPATAR
EPATAR
Definitions of EPATAR
- to astonish; to amaze
- to terrify
Number of letters
6
Is palindrome
No
Search for EPATAR in:
Page preparation took: 109.89 ms.