Definify.com

Definition 2025


ambreates

ambreates

English

Noun

ambreates

  1. plural of ambreate