Definify.com

Definition 2026


elatra

elatra

Malagasy

Noun

elatra

  1. wing