Slovnenya

Translation English French: set phrase

Dictionary: main
set phrase
noun