Definify.com

Definition 2026


kisoka

kisoka

Malagasy

Noun

kisoka

  1. snuff