belcher

listen to the pronunciation of belcher
English - English
{i} coloured; spotted neckerchief
One who, or that which, belches