English | German | Russian | Czech

ambisinister English

Meaning ambisinister meaning

What does ambisinister mean?

ambisinister

(rare) Awkward or clumsy with both hands.

Are you looking for...?