'

Welsh–English dictionary

English translation of the Welsh word llysiau’r sipsiwn

Welsh → English
  
WelshEnglish (translated indirectly)Esperanto
llysiau’r sipsiwn
Gypsywort
;
bugleweed
;
European bugleweed
;
water horehound

WelshEnglish
llysiau’r sipsiwn bugleweed; European bugleweed; Gypsywort; water horehound