×
lupus
meaning in English
n.
lupus, any of several diseases which causes lesions on the skin
Related Words
lupanar
lupin
lurette
luron
PC Version
Copyright © 2018 WordTech Co.