Definify.com

Definition 2025


ayiku

ayiku

Ewe

Noun

ayiku

  1. kidney