granotots
Catalan
Noun
granotots
plural of
granotot