otoro
noun 1name 1
Definitions
noun
1
A particular fatty form of toro sushi.
name
1
A Heiban language spoken by the Otoro Nuba people of southern Sudan.
Your note
not saved0 chars
noun
A particular fatty form of toro sushi.
name
A Heiban language spoken by the Otoro Nuba people of southern Sudan.