Portuguese-English dictionary »

mar de rosas meaning in English

PortugueseEnglish
mar de rosas noun

bed of rosesnoun
[UK: bed əv ˈrəʊ.zɪz] [US: ˈbed əv ˈroʊ.zɪz]