Italian - English (British) translations for "log"

"log" Italian translation

Translation

log

Part of speech

noun