Italian-English dictionary »

alla macchia meaning in English

ItalianEnglish
alla macchia preposition

in hiding(remaining hidden)
preposition