krab-Krab: meaning, definitions and translations

English dictionaryEnglishCatalan

What is krab?krab is Krab

What is Krab?

  • Short for carabiner
    Abreviatura de mosquetó