×
exigeant
meaning in English
adj.
particular, demanding; hard to please; exacting, exigent
Related Words
exhumation
exhumer
exigence
exiger
PC Version
Copyright © 2018 WordTech Co.