Slovnenya

Translation English French: coping stone

Dictionary: main
coping stone
noun