Slovnenya

Translation English French: logistic

Dictionary: main
logistic
adjective