French-English dictionary »

crier sur les toits meaning in English

FrenchEnglish
crier sur les toits verbe

shout from the rooftops◼◼◼(proclaim)
verb