Rambouillets
English
Noun
Rambouillets
plural of
Rambouillet