Skip to main content

kiggelaria

English kiggelaria meaning in English  •  kiggelaria का अर्थ अंग्रेजी में
Noun
  • A small genus of South African shrubs or small trees.
Advertisement