Definify.com

Definition 2026


dorehitra

dorehitra

Malagasy

Noun

dorehitra

  1. scarlet