Skip to main content

English: connected cars

Welsh: ceir clyfar

Part of speech

Noun, Plural

Notes

Cerbydau a all gyfathrebu'n electronig �'i gilydd