NichiDict

セルフドライビングカー

[serufudoraibingukaa]

Meanings

1.Noun

self-driving car; autonomous car