English Nouns: tegafur

English Nouns verb 'tegafur' conjugated