French-English translation for "manouche"

FR manouche English translation

manouche {noun}
EN

FR manouche
play_circle_outline
{noun}

1. colloquial

manouche (also: guindeau, romanichel, baraki)