Skip to main content

orlo

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