Similar words :
worms ina fhoirm de worm >>

worms

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