Definify.com

Definition 2025


ahitra

ahitra

Malagasy

Noun

ahitra

  1. litter