large in Italian
large in Italian
grande
Of considerable or relatively great size or extent.
ampio
Of considerable or relatively great size or extent.
vasto
Of considerable or relatively great size or extent.