poulbots
French
Noun
poulbots
m
plural of
poulbot