Italian-English dictionary »

presa d'aria meaning in English

ItalianEnglish
presa d'aria noun
{f}

airshaft(an opening facilitating air circulation)
noun