Definify.com

Definition 2024


helatra

helatra

Malagasy

Noun

helatra

  1. flash