×
troll
meaning in English
n.
troll, legendary scandinavian creature that lives in caves
Related Words
troisièmement
troisième personne
trolle
trolley
PC Version
Copyright © 2018 WordTech Co.