×
gemma
meaning in French
n.
gemme; bourgeon; germe
Related Words
gemini
gemlike
gemmate
gemmation
PC Version
Copyright © 2018 WordTech Co.