×
turgescent
meaning in English
adj.
turgescent, swollen, swelling
Related Words
turfiste
turgescence
turgide
turin
PC Version
Copyright © 2018 WordTech Co.