French translation for "amherst"
|
-
n. amherst, ville du massachusetts (usa)
- Similar Words:
- "agglutinability" French translation, "agglutinant" French translation, "agglutinate" French translation, "agglutination" French translation, "agglutinative" French translation, "ami" French translation, "amiability" French translation, "amiable" French translation, "amiableness" French translation, "amiably" French translation
|
|
|