amelie Noun, f, amelie

  1. hindrance, obstacle, impediment, difficulty

Appox. usage (any sense): 9.88 per million words

Appox. usage (any sense): 9.88 per million words