Dictionary search results

Showing 1-5 of 5 results

sta a loro in loro Italian-English

it is up to them

un loro amico in loro Italian-English

a friend of theirs

tra loro non corre buon sangue in correre Italian-English

there is bad blood between them