Definify.com

Definition 2025


helatra

helatra

Malagasy

Noun

helatra

  1. flash