NichiDict

ドライバーレスカー

[doraibaaresukaa]

Meanings

1.Noun

driverless car; autonomous car