Dictionary
Home
|
Contact
|
About
Tonlesap Dictionary
villa
[ˈvɪlə]
n.
(pl. villas) ភូមិគ្រឹះ.
A
villa
is
usually
a
large
or
elegant
residence.