Italian-English dictionary »

a debita distanza meaning in English

ItalianEnglish
a debita distanza preposition

at arm's length(at a distance)
preposition
[UK: ət ˈɑːmz leŋθ] [US: ət ˈɑːrmz ˈleŋkθ]