Slovnenya

Translation English French: cramped

Dictionary: main
cramped
adjective