Skip to main content

duykerbok

English duykerbok meaning in English  •  duykerbok का अर्थ अंग्रेजी में
Noun
  • A small South African antelope (Cephalous mergens); -- called also impoon>, and deloo>.
Advertisement