Language:
Free Online Dictionary|3Dict

百儿八十

Source : CEDICT

about a hundred/a hundred or so