Italian-English dictionary »

anfratto meaning in English

ItalianEnglish
anfratto noun
{m}

nook and cranny(small or remote place)
noun