roublardises
French
Noun
roublardises
?
plural of
roublardise