English | German | Russian | Czech

scoubidou English

Meaning scoubidou meaning

What does scoubidou mean?

scoubidou

A plait woven from multi-coloured strips of coloured plastic

Are you looking for...?