A word examined

idlib

other
5 letters·English

idlib—a city and governorate in northwestern Syria

No comments yet