Definify.com

Definition 2024


ectaras

ectaras

English

Noun

ectaras

  1. plural of ectara

Anagrams