seroon

listen to the pronunciation of seroon
Englisch - Englisch
{n} a square bale or package
Same as Ceroon