yamasita sensei ha kowai sensei desu

Word
yamasita sensei ha kowai sensei desu
Meaning
Professor Yamasita is a scary teacher
Part of speech
Pronunciation
Course