Search term mordicchiare has one result
Jump to
IT Italian EN English
mordicchiare (v) [to bite something persistently] gnaw (v) [to bite something persistently]

Italian English translations

IT Synonyms for mordicchiare EN Translations
rosicchiare [rosicchiare] roer