English to English
Windsor
('w/I/nz/@/r
)
noun (n)
- a city in southeastern Ontario on the Detroit River opposite Detroitkota di tenggara di seberang sungai ontario detroit detroitsource: wordnet30the British royal family since 1917inggris keluarga kerajaan sejak 1917source: wordnet30A town in Berkshire, England.sebuah kota di berkshire, inggris.source: webster1913