Common Words by Reading

すがる
100.0%
to cling to ②to rely on ③to implore