Italian Nouns: macrocita

Italian Nouns verb 'macrocita' conjugated