tarlo – English–Italiano translations

🇮🇹 it en 🇬🇧

tarlo noun

  /ˈtarlo/
  • parassita
woodworm, furniture beetle, powder-post beetle
  • (senso figurato) assillo
gnawing, pangs
Wiktionary Links