Versione Inglese
Meaning of
"stentare"
in English language
Italian to English
English to Italian
Italian
English
stentare
find it hard (to)
stentare
to take time, hesitate