English translation for "heathrow"
|
- n. heathrow, large airport in london
- Similar Words:
- "hch" English translation, "hcr" English translation, "hdl" English translation, "he" English translation, "hearst" English translation, "hebdo" English translation, "hebdomadaire" English translation, "hebdomadaire d'actualités" English translation, "hebdomadairement" English translation, "hec" English translation
|
|
|