Slovnenya

Translation English French: abstruse

Dictionary: main
abstruse
adjective