Slovnenya

Translation English French: local authority

Dictionary: main
local authority