Italian Nouns: troiaggine

Italian Nouns verb 'troiaggine' conjugated