Translation of "simpen" into English

own up is the translation of "simpen" into English.

simpen
+ Add

Maranao-English dictionary

  • own up

    verb
  • establish ownership

  • Show algorithmically generated translations

Add

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