Search term refreshing has 3 results
EN English IT Italian
refreshing (a) [general] rinfrescante (a) [general]
refreshing ristoratore {m}
refreshing ristorante {m}