Versione Inglese
Meaning of
"logoro"
in English language
Italian to English
English to Italian
Italian
English
logoro
outworn, ragged, worn out, threadbare
logoro/a
timeworn
Logoro
worn out