Translation of "oshlo" into English

collared peccary is the translation of "oshlo" into English.

oshlo noun
+ Add

Chamicuro-English dictionary

  • collared peccary

  • collared peccary

    noun

    mammal

  • Show algorithmically generated translations

Add

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