English translation for "homecroft"
|
- n. homecroft, town in indiana (usa)
- Similar Words:
- "holà" English translation, "homard" English translation, "homard à l'américaine" English translation, "hombre" English translation, "home" English translation, "homeland" English translation, "homepage" English translation, "hometown" English translation, "homicide" English translation, "homicide sans préméditation" English translation
|
|
|