Definitions from Wikipedia (Edinburgh Trams)
▸ noun: a tramway in Edinburgh, Scotland, operated by
▸ Words similar to edinburgh trams
▸ Usage examples for edinburgh trams
▸ Idioms related to edinburgh trams
▸ Wikipedia articles (New!)
▸ Words that often appear near edinburgh trams
▸ Rhymes of edinburgh trams
▸ Invented words related to edinburgh trams
▸ noun: a tramway in Edinburgh, Scotland, operated by
▸ Words similar to edinburgh trams
▸ Usage examples for edinburgh trams
▸ Idioms related to edinburgh trams
▸ Wikipedia articles (New!)
▸ Words that often appear near edinburgh trams
▸ Rhymes of edinburgh trams
▸ Invented words related to edinburgh trams