Slovnenya

Translation English French: homogenous

Dictionary: main
homogenous
adjective