Slovnenya

Translation English French: place

Dictionary: main
place
noun