English-French dictionary »

shout from the rooftops meaning in French

EnglishFrench
shout from the rooftops (proclaim)
verb

crier sur les toits◼◼◼verbe