Definify.com

Definition 2024


ambrosins

ambrosins

English

Noun

ambrosins

  1. plural of ambrosin