Definify.com

Definition 2026


ectaras

ectaras

English

Noun

ectaras

  1. plural of ectara

Anagrams