Translation of "semboy" into English

trap is the translation of "semboy" into English.

semboy
+ Add

Maranao-English dictionary

  • trap

    verb noun

    (to) (especially used for catching crabs) trap

  • Show algorithmically generated translations

Add

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