krab-Krab: meaning, definitions and translations

English dictionaryEnglishFrench

What is krab?krab is Krab

What is Krab?

  • Short for carabiner
    Abréviation de mousqueton