English Latvian Dictionary

English - latviešu valoda

mosque in Latvian: