DictionaryForumContacts

   English
Terms for subject General containing appal | all forms
EnglishRussian
appalled byшокированный (Valoir)
she was appalled to discover thatс немалой тревогой она поняла, что (bigmaxus)