すん らず
suntarazu

Noun
na-Adjective
no-Adjective

1. a little too short

Noun
na-Adjective
no-Adjective

2. slightly worse; a bit inferior