Slovnenya

Translation English French: uncomprehensible

Dictionary: main
uncomprehensible
adjective