Translation of "sarra" into English

serve is the translation of "sarra" into English.

sarra
+ Add

Northumbrian-English dictionary

  • serve

    verb
  • Show algorithmically generated translations

Add

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