Yorùbá Dictionary .com

yard

(n) (area)
  • àgbàlá
  • Browse Alphabetically