Senhaja de Srairtferrujin/tfərˤrˤuʒin/ · nounMeaningplural annexed state of taferrujtSourcesNo citations have been attached yet.