Definify.com

Definition 2024


kisoka

kisoka

Malagasy

Noun

kisoka

  1. snuff