Italian-English dictionary »

ciliegio canino meaning in English

ItalianEnglish
ciliegio canino noun
{m}

mahaleb cherry(Prunus mahaleb)
noun