Italian-English dictionary »

rosastra meaning in English

ItalianEnglish
rosastra adjective
{f}

rosish(somewhat rosy, pale pink)
adjective

Your history