Search term scostante has one result
Jump to
IT Italian EN English
scostante (a) [comportamento] standoffish (a) [comportamento] (informal)

Italian English translations