orlo
English
orlo meaning in English • orlo का अर्थ अंग्रेजी में
Noun
- A wind instrument of music in use among the Spaniards.