To circulate (fr. Circuler)

Translation into English

Synonyms