Ud meaning

Alternative form of oud (stringed instrument)
noun
0
0
Advertisement