Definify.com

Definition 2025


elatra

elatra

Malagasy

Noun

elatra

  1. wing