londra metrosu - Turkish English Dictionary
History

londra metrosu



Meanings of "londra metrosu" in English Turkish Dictionary : 3 result(s)

Turkish English
General
londra metrosu london metro n.
Colloquial
londra metrosu combine n.
British Slang
londra metrosu oxo cube n.

Meanings of "londra metrosu" with other terms in English Turkish Dictionary : 1 result(s)

Turkish English
Railway
londra metrosu tünellerindeki hatları temizleyen işçi fluffer [uk] n.