English | German | Russian | Czech

biddi-biddi English

Meaning biddi-biddi meaning

What does biddi-biddi mean?

biddi-biddi

(NZ) The burrs of the piri-piri plant.

Are you looking for...?