Italian › DictionarybuferaHear itnounfemininestormsquallFormsnounsingularbuferapluralbufereRead Italian with every word explained