Slovnenya

Translation English French: constricting

Dictionary: main
constricting
adjective