Definify.com

Definition 2025


ameli

ameli

English

Noun

ameli

  1. plural of amelus

Anagrams