Slovnenya

Translation English French: homeostatic

Dictionary: main
homeostatic
adjective