English Latvian Dictionary

English - latviešu valoda

a detached house in Latvian: