Translation of "sar" into English

edge, fish trap are the top translations of "sar" into English.

sar
+ Add

Lamma-English dictionary

  • edge

    verb noun

    edge, side

  • fish trap

    noun

    funnel-shaped fish trap

  • Show algorithmically generated translations

Add

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