English-Latin dictionary »

physical inconvenience meaning in Latin

EnglishLatin
physical inconvenience noun

gravamen [gravaminis](3rd) N
noun