Definify.com

Definition 2024


dorehitra

dorehitra

Malagasy

Noun

dorehitra

  1. scarlet