Dictionary / Home

villa

فيلا

/VI-la/

English

villa

French

villa

Part of Speech

noun

Register

standard