Wormed

French Meaning

soutirer

se faufiler

se débarrasser

English Meaning

  1. affected with woodworm
  2. Simple past tense and past participle of worm.

StatCounter - Free Web Tracker and Counter