seroon

listen to the pronunciation of seroon
الإنجليزية - الإنجليزية
{n} a square bale or package
Same as Ceroon