Slovnenya

Translation Japanese French: 窮屈

Dictionary: main