A word examined

tesco

noun
5 letters·English
noun

tescoa large British supermarket chain (Tesco)

No comments yet