red tourlourou

noun
plural -s

Definition of red tourlourou