Definify.com

Definition 2024


amilanarse

amilanarse

Spanish

Verb

amilanarse

  1. (reflexive) to cower (to crouch in fear)

Synonyms