Italian-English dictionary »

prima pietra meaning in English

ItalianEnglish
prima pietra noun
{f}

foundation stone(stone laid during construction)
noun
[UK: faʊn.ˈdeɪʃ.n̩ stəʊn] [US: faʊn.ˈdeɪʃ.n̩ ˈstoʊn]

che è senza peccato scagli la prima pietra phrase

people who live in glass houses shouldn't throw stones(one shouldn't criticize others for having the same fault)
phrase