A word examined

libya

noun
5 letters·English
noun

libya—Libya, a country in North Africa on the Mediterranean Sea.

No comments yet