The AI-powered English dictionary
A commune and subprefecture in Yvelines department, Île-de-France, France. examples
plural Rambouillets
A sheep of a breed that originated in France. examples