Online Dictionary
Definition of " unallowable " in English French Dictionary
Results
unallowable {,ʌnə'laʋəbəl}
  • {A} interdit