Sekirov Dictionary

dogoyaro

noun1

  1. (Nigeria) neem (tree)
forms

dogoyaros

This dictionary works without the internet: on your phone · in Chrome