Slovnenya

Translation English French: squinched

Dictionary: main
squinched
adjective