×

troll meaning in English

n. troll, legendary scandinavian creature that lives in caves

Related Words

  1. troisièmement
  2. troisième personne
  3. trolle
  4. trolley
PC Version

Copyright © 2018 WordTech Co.