French-English dictionary »

queue leu leu meaning in English

FrenchEnglish
queue leu leu nom {f}

single file◼◼◼(line or queue one person wide)
adverb