Italian-English dictionary »

indirizzarsi a meaning in English

ItalianEnglish
indirizzarsi a verb

accost [accosted, accosting, accosts]verb
[UK: əˈkɒst] [US: əˈkɒst]