Sign in Join

ディーゼル自じ動どう車しゃ
diizerujidōsha

Noun

1. diesel powered car