DictionaryForumContacts

   French English
Google | Forvo | +
faire pleuvoir les malédictions sur
gen. rain curses upon somebody's head (quelqu'un); rain curses on somebody's head (quelqu'un)