meaning of byelarus

1. a landlocked republic in eastern Europe; formerly a European soviet


Related Words

byelarus |

Developed & Maintained By Taraprasad.com

Treasure Words