French translation for "ament"
|
-
n. chaton, inflorescence en épi souple, sans pétales (botanie); attardé mental; imbécile; personne au développement intellectuel déficient
- Similar Words:
- "amenorrheal" French translation, "amenorrhoea" French translation, "amenorrheic" French translation, "amenorrhoeal" French translation, "amenorrhoeic" French translation, "amentia" French translation, "amerada" French translation, "amerasian" French translation, "amerce" French translation, "amercement" French translation
|
|
|