Spanish Latvian Dictionary

español - latviešu valoda

Terraza in Latvian:

1. Terase Terase