Definify.com

Definition 2026


fitaratra

fitaratra

Malagasy

Noun

fitaratra

  1. mirror