New English-Irish Dictionary
Similar words: Barranquilla · papilla
  • EN > GA
  • GA > EN

sarsaparilla

1 noun PHARMsarsparail fem 2 noun DRINKsasparail  c m u 3 noun BOTsasparail  c m u