Search term storto has 7 results
IT Italian EN English
storto (a) [generale] cockeyed (a) [generale]
storto angled
storto (a) [generale] crooked (a) [generale]
storto crooked
storto dippy

Italian English translations