×
turgescence
meaning in French
n.
turgescence, protubérance
Related Words
turf out
turfy
turgescent
turgid
PC Version
Copyright © 2018 WordTech Co.