Slovnenya

Translation English French: sill

Dictionary: main
sill
noun