seroon

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