ALMUCE MEANING IN ENGLISH

• Almuce Definition & Synonyms

  1. (n.) Same as Amice, a hood or cape.


RECENT SEARCHES