Definify.com

Definition 2024


ambreates

ambreates

English

Noun

ambreates

  1. plural of ambreate