Slovnenya

Translation English French: robotlike

Dictionary: main
robotlike
adjective