Italian-English dictionary »

cengia meaning in English

ItalianEnglish
cengia noun
{f}

ledge [ledges](of rocks)
noun
[UK: ledʒ] [US: ˈledʒ]