New English-Irish Dictionary
Similar words: the scrofula · copula · scapula · scroll · scrotum · microfilm · scruffily · armful · artful · arugula
  • EN > GA
  • GA > EN

scrofula

(also

the scrofula

)
noun MED usually HISTeaspa bhrádgad brád

Related Entries