Slovnenya

Translation English French: clammy

Dictionary: main
clammy
adjective