Greek Nouns: τάρταρα

Greek Nouns verb 'τάρταρα' conjugated