English Latvian Dictionary

English - latviešu valoda

masterpiece in Latvian: