Italian-English dictionary »

cusco meaning in English

ItalianEnglish
cusco noun
{m}

cuscus(marsupial)
noun