Slovnenya

Translation English French: monument

Dictionary: main
monument
noun