Slovnenya

Translation English French: incommodious

Dictionary: main
incommodious
adjective