orbicula
English
orbicula meaning in English • orbicula का अर्थ अंग्रेजी में
Noun
- Same as Discina>.