vocab dash
Log in
Sign up
トレンカ
Meanings
Noun
1. leggings (pos. from Trencker)