English translation for "amboise"
|
- n. amboise, a town of west-central france on the loire river east of tours
- Similar Words:
- "amblyopie" English translation, "amblyornis" English translation, "amblyoscope" English translation, "amblypyge" English translation, "amblystome" English translation, "ambre" English translation, "ambre gris" English translation, "ambroise" English translation, "ambroisie" English translation, "ambrose" English translation
|
|
|