Online Dictionary
Definition of " a feather in one's cap " in English Russian Dictionary
Results
a feather in one's cap
  • {ID} достижение [N], предмет гордости, успех [M]