A word examined

mosul

noun
5 letters·English
noun

mosula city in northern Iraq on the Tigris River

No comments yet