Is Belarus a republican or democratic country?

Please don't apply American party political terms to other countries. They often don't fit. Belarus is a latter day Communist country (with some democratic trappings).