Slovnenya

Translation English French: disadvantageous

Dictionary: main
disadvantageous
adjective