English translation for "newcastle"
|
- n. newcastle, city in northeastern england
- Similar Words:
- "new delhi" English translation, "new jersey" English translation, "new york" English translation, "new-jersey" English translation, "newark" English translation, "newfoundland" English translation, "newman" English translation, "newport" English translation, "newsgroup" English translation, "newton" English translation
|
|
|