ben fornito

listen to the pronunciation of ben fornito
Italian - English
flush, well off
well appointed
well-stocked