Italian-English dictionary »

sedia gestatoria meaning in English

ItalianEnglish
sedia gestatoria noun
{f}

gestatorial chairnoun