Spanish–English dictionary

English translation of the Spanish word achatar

Spanish → English
  
SpanishEnglish
achatar flatten
achatarse become frightened; become afraid; flatten