have feathered one’s nest - French English Dictionary
History

have feathered one’s nest



Meanings of "have feathered one’s nest" in French English Dictionary : 1 result(s)

English French
Idioms
have feathered one’s nest avoir du foin dans les bottes