Translation of "cabra" into English

apparatus is the translation of "cabra" into English.

cabra
+ Add

Lojban-English dictionary

  • apparatus

    noun

    (countable) a device; a mechanism

  • Show algorithmically generated translations

Add

Translations of "cabra" into English in sentences, translation memory