Definify.com

Definition 2025


dorehitra

dorehitra

Malagasy

Noun

dorehitra

  1. scarlet