Rubbaboo meaning

rubəbu
A soup made from pemmican boiled in water, sometimes thickened with flour.
noun
1
0
Advertisement