English translation for "harrods"
|
- n. harrods, famous department store in knightsbridge (london); harrods group of companies
- Similar Words:
- , "harris" English translation, "harrison" English translation, "harrison ford" English translation, "harrisonburg" English translation, "harry" English translation, "harry s. truman" English translation, "harsburg" English translation, "hartford" English translation, "hartley" English translation
|
|
|