en

Romford

ru

Translation romford into russian

Romford
Noun
raiting
Romford is a town in East London.
Ромфорд — это город в Восточном Лондоне.

Definitions

Romford
Noun
raiting
A town in East London, England, known for its market and historical significance.
Romford is famous for its bustling market and vibrant nightlife.