Seitsamaisi /se-i-tsa-ma-i-si /
Grammar:noun
Superior
Noted for something
Self-possessed
Self-sufficient
Search More Words Dictionary