English–Welsh dictionary

Welsh translation of the English word beach rose

English → Welsh
  
EnglishWelsh (translated indirectly)Esperanto
beach rose
(Japanese rose; rugosa rose; ramanas rose)
rhosyn Japan
rhosyn

EnglishWelsh
beach rose rhosyn Japan
beach beiston; gyrru ar y traeth; traeth; traethell
rose rhosyn