vocab dash
Log in
Sign up
빌라
Top 10000
Meanings
Noun
1. villa, a type of apartment house in South Korea
2. villa
Pronunciation
billa