Definify.com

Definition 2026


ambreates

ambreates

English

Noun

ambreates

  1. plural of ambreate