NichiDict

ラバーブ

[rabaabu]

Meanings

1.Noun

rebab (stringed instrument of Arabic origin)