Luo-orutu definition

A one-stringed African fiddle.
noun
0
0
Advertisement