Sign in Join

自じ動どう運うん転てん車しゃ
jidoōntensha

Noun

1. self-driving car; autonomous car