Japanese dictionary

Dictionary: “ドライバーレスカー”

ドライバーレスカー

ドライバーレスカー

driverless car; autonomous car