Slovnenya

Translation English French: cringle

Dictionary: main
cringle
noun