Online English Dictionary

Home

Crimea


n.

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


© 2009 Dammam Community College