Yorùbá Dictionary .com

kneecap

(n)
  • egungun eékún
  • Browse Alphabetically