Definify.com

Definition 2025


kisoka

kisoka

Malagasy

Noun

kisoka

  1. snuff