Italian-English dictionary »

inculata meaning in English

ItalianEnglish
inculata noun
{f}

rip-off(unfair price or rate)
noun
[UK: ˈrɪp ɒf] [US: ˈrɪp ɒf]