Slovnenya

Translation English French: domiciliation

Dictionary: main
domiciliation
noun