trafalgar meydanı - Turkish English Dictionary

trafalgar meydanı

Meanings of "trafalgar meydanı" in English Turkish Dictionary : 1 result(s)

Turkish English
General
trafalgar meydanı trafalgar square n.
There is a statue of Nelson in Trafalgar Square.
Trafalgar Meydanı'nda Nelson'ın bir heykeli var.

More Sentences