Similar words :
worms is a grammatical form of: worm

worms

nounAinmfhocal medicineleigheas, veterinary sciencetréidliachtpéisteanna fpl2 the dog has worms tá péisteanna ar an madra→ worm
Loading phrases and examples...
Loading Teanglann link ...