Meaning of byelarus
Definition of byelarus
(noun)
a
landlocked
republic
in
eastern
Europe;
formerly
a European
soviet
Other information on byelarus
WIKIPEDIA results for
byelarus
Amazon results for
byelarus
Tweet