yamasita sensei ha genkina sensei desita

Word
yamasita sensei ha genkina sensei desita
Meaning
Professor Yamasita was an energetic teacher
Part of speech
Pronunciation
Course