Italian-English dictionary »

camera delle meraviglie meaning in English

ItalianEnglish
camera delle meraviglie noun
{f}

Wunderkammer(a cabinet of scientific curiosities in the late Renaissance)
noun