DictionaryForumContacts

   English
Terms for subject General containing peck at | all forms | in specified order only
EnglishRussian
peck atотделать кого-л. (словами, ударами)
wearing one's heart upon one's sleeve for daws to peck atдуша нараспашку (Anglophile)