ambreates

EnglishEdit

NounEdit

ambreates

  1. plural of ambreate