meaning of oms

1. a city in the Asian part of Russia


Related Words

omsk |

Developed & Maintained By Taraprasad.com

Treasure Words