Definify.com

Definition 2026


helatra

helatra

Malagasy

Noun

helatra

  1. flash