meaning of crimea

1. a Ukrainian peninsula between the Black Sea and the Sea of Azov


Related Words

crimea | crimea-congo hemorrhagic fever | crimean war |

Developed & Maintained By Taraprasad.com

Treasure Words