Translation of "sanna" into English

grimace, mimicking grimace, mocking face are the top translations of "sanna" into English.

sanna noun Noun feminine grammar
+ Add

Latin-English dictionary

  • grimace

    noun

    a distortion of the face [..]

  • mimicking grimace

  • mocking face

  • Less frequent translations

    • mocking grimace
  • Show algorithmically generated translations

Automatic translations of "sanna" into English

  • Google

    Google Translate
Add

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