Definify.com

Definition 2025


chimaito

chimaito

Luhya

Noun

chimaito

  1. peanut