English–Welsh dictionary

Welsh translation of the English word rugosa rose

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

EnglishWelsh
rugosa rose rhosyn Japan
rose rhosyn