Italian-English dictionary »

audioguida meaning in English

ItalianEnglish
audioguida noun
{f}

audio guide(form of apparatus)
noun