leccare i piedi has 8 translations in 5 languages

translations of leccare i piedi

IT EN English 1 translation
  • brownnose (n v) [to flatter in obsequious manner] (n v)
IT ES Spanish 1 translation
IT FR French 4 translations
IT DE German 1 translation
IT RU Russian 1 translation