Definition of サエラ

サエラ

saera

expression
here and there