vocab dash
Log in
Sign up
ルネット
Meanings
Noun
1. lunette; lunette window; half-moon window