تُورُونْتُو

تُورُونْتُو

tūrūntū · proper noun

Meaning — English

  1. Toronto (the capital city of Ontario, Canada and the largest city in Canada)

Suggested websites

almaany.com · Wiktionary