eyes resembling those of a cat; type of gem; (british) road reflectors

listen to the pronunciation of eyes resembling those of a cat; type of gem; (british) road reflectors
English - English
cat's eyes
eyes resembling those of a cat; type of gem; (british) road reflectors
Favorites