mirror of
https://github.com/yairm210/Unciv.git
synced 2025-03-03 22:22:51 +07:00
Version rollout (#8732)
* Bump version and create initial changelog entry * Update French.properties (#8726) * Update Italian.properties (#8722) * Updated Brazilian_Portuguese.properties (#8720) * Updated Brazilian_Portuguese.properties * Updated Brazilian_Portuguese.properties * Update Spanish.properties (#8719) --------- Co-authored-by: yairm210 <yairm210@users.noreply.github.com> Co-authored-by: Ouaz <Ouaz@users.noreply.github.com> Co-authored-by: Giuseppe D'Addio <41149920+Smashfanful@users.noreply.github.com> Co-authored-by: Vitor Gabriel <59321138+Ranbut@users.noreply.github.com> Co-authored-by: Caballero Arepa <78449553+Caballero-Arepa@users.noreply.github.com>
This commit is contained in:
parent
09d3094bd8
commit
1eba9bb4d9
@ -99,10 +99,8 @@ Requires at least one of the following: = Precisa pelo menos de um dos seguintes
|
|||||||
Requires all of the following: = Precisa de todos os seguintes
|
Requires all of the following: = Precisa de todos os seguintes
|
||||||
Leads to [techName] = Leva a [techName]
|
Leads to [techName] = Leva a [techName]
|
||||||
Leads to: = Leva a
|
Leads to: = Leva a
|
||||||
# Requires translation!
|
Enables: = Habilita:
|
||||||
Enables: =
|
Disables: = Desativa:
|
||||||
# Requires translation!
|
|
||||||
Disables: =
|
|
||||||
|
|
||||||
Current construction = Construção atual
|
Current construction = Construção atual
|
||||||
Construction queue = Fila de construção
|
Construction queue = Fila de construção
|
||||||
@ -2242,8 +2240,7 @@ You have denounced our enemies = Você condenou nossos inimigos
|
|||||||
Our open borders have brought us closer together. = Nossa fronteiras abertas nos fizeram mais próximos.
|
Our open borders have brought us closer together. = Nossa fronteiras abertas nos fizeram mais próximos.
|
||||||
You fulfilled your promise to stop settling cities near us! = Você cumpriu sua promessa de não povoar cidades perto de nós!
|
You fulfilled your promise to stop settling cities near us! = Você cumpriu sua promessa de não povoar cidades perto de nós!
|
||||||
You gave us units! = Você nos deu unidades!
|
You gave us units! = Você nos deu unidades!
|
||||||
# Requires translation!
|
We appreciate your gifts = Nós apreciamos seus presentes
|
||||||
We appreciate your gifts =
|
|
||||||
You returned captured units to us = Você retornou uma unidade capturada para nós
|
You returned captured units to us = Você retornou uma unidade capturada para nós
|
||||||
|
|
||||||
#################### Lines from Buildings from Civ V - Vanilla ####################
|
#################### Lines from Buildings from Civ V - Vanilla ####################
|
||||||
|
@ -100,9 +100,9 @@ Requires all of the following: = Tous les éléments suivants sont requis :
|
|||||||
Leads to [techName] = Conduit à [techName]
|
Leads to [techName] = Conduit à [techName]
|
||||||
Leads to: = Conduit à :
|
Leads to: = Conduit à :
|
||||||
# Requires translation!
|
# Requires translation!
|
||||||
Enables: =
|
Enables: = Active :
|
||||||
# Requires translation!
|
# Requires translation!
|
||||||
Disables: =
|
Disables: = Désactive :
|
||||||
|
|
||||||
Current construction = Construction en cours
|
Current construction = Construction en cours
|
||||||
Construction queue = File de construction
|
Construction queue = File de construction
|
||||||
|
@ -102,10 +102,8 @@ Requires at least one of the following: = Richiede almeno uno dei seguenti:
|
|||||||
Requires all of the following: = Richiede tutti i seguenti:
|
Requires all of the following: = Richiede tutti i seguenti:
|
||||||
Leads to [techName] = Conduce a [techName]
|
Leads to [techName] = Conduce a [techName]
|
||||||
Leads to: = Conduce a:
|
Leads to: = Conduce a:
|
||||||
# Requires translation!
|
Enables: = Abilita:
|
||||||
Enables: =
|
Disables: = Disabilita:
|
||||||
# Requires translation!
|
|
||||||
Disables: =
|
|
||||||
|
|
||||||
Current construction = Produzione attuale
|
Current construction = Produzione attuale
|
||||||
Construction queue = Coda di produzione
|
Construction queue = Coda di produzione
|
||||||
|
@ -43,7 +43,7 @@ Pass a turn!\nCycle through units with 'Next unit' > Click 'Next turn' = ¡Pasa
|
|||||||
Reassign worked tiles!\nEnter city screen > click the assigned (green) tile to unassign > \n click an unassigned tile to assign population = ¡Reasigna las casillas trabajadas!\nEntra en la pantalla de ciudad > haz clic en la casilla asignada (en verde) para desasignarla > \n haz clic en una casilla desasignada para asignarla población
|
Reassign worked tiles!\nEnter city screen > click the assigned (green) tile to unassign > \n click an unassigned tile to assign population = ¡Reasigna las casillas trabajadas!\nEntra en la pantalla de ciudad > haz clic en la casilla asignada (en verde) para desasignarla > \n haz clic en una casilla desasignada para asignarla población
|
||||||
Meet another civilization!\nExplore the map until you encounter another civilization! = ¡Conoce a otra civilización!\n¡Explora el mapa hasta que te encuentres con otra civilización!
|
Meet another civilization!\nExplore the map until you encounter another civilization! = ¡Conoce a otra civilización!\n¡Explora el mapa hasta que te encuentres con otra civilización!
|
||||||
Open the options table!\nClick the menu button (top left) > click 'Options' = ¡Abre el menú de opciones!\nHaz clic en el botón del menú (arriba a la izquierda) > Haz clic en "Opciones"
|
Open the options table!\nClick the menu button (top left) > click 'Options' = ¡Abre el menú de opciones!\nHaz clic en el botón del menú (arriba a la izquierda) > Haz clic en "Opciones"
|
||||||
Construct an improvement!\nConstruct a Worker unit > Move to a Plains or Grassland tile > \n Click 'Construct improvement' (above the unit table, bottom left)\n > Choose the farm > \n Leave the worker there until it's finished = ¡Construye una mejora!\nConstruye un Trabajador > Muévelo a una casilla de Llanura o de Pradera > \n Haz clic en "Construir mejora" (sobre la tabla de la unidad, abajo a la izquierda)\n > Selecciona la granja > \n Deja el trabajador ahí hasta que esté terminada
|
Construct an improvement!\nConstruct a Worker unit > Move to a Plains or Grassland tile > \n Click 'Construct improvement' (above the unit table, bottom left)\n > Choose the farm > \n Leave the worker there until it's finished = ¡Construye una mejora!\nConstruye un Trabajador > Muévelo a una casilla de Sabana o de Pradera > \n Haz clic en "Construir mejora" (sobre la tabla de la unidad, abajo a la izquierda)\n > Selecciona la granja > \n Deja el trabajador ahí hasta que esté terminada
|
||||||
Create a trade route!\nConstruct roads between your capital and another city\nOr, automate your worker and let him get to that eventually = ¡Crea una ruta comercial!\nConstruye carreteras entre tu capital y otra ciudad\nO pon tus trabajadores en automático y se pondrán a ello cuando sea
|
Create a trade route!\nConstruct roads between your capital and another city\nOr, automate your worker and let him get to that eventually = ¡Crea una ruta comercial!\nConstruye carreteras entre tu capital y otra ciudad\nO pon tus trabajadores en automático y se pondrán a ello cuando sea
|
||||||
Conquer a city!\nBring an enemy city down to low health > \nEnter the city with a melee unit = ¡Conquista una ciudad!\nDeja una ciudad enemiga con poca salud > \nEntra en la ciudad con una unidad cuerpo a cuerpo
|
Conquer a city!\nBring an enemy city down to low health > \nEnter the city with a melee unit = ¡Conquista una ciudad!\nDeja una ciudad enemiga con poca salud > \nEntra en la ciudad con una unidad cuerpo a cuerpo
|
||||||
Move an air unit!\nSelect an air unit > select another city within range > \nMove the unit to the other city = ¡Mueve una unidad aérea!\nSelecciona una unidad aérea > selecciona otra ciudad que esté al alcance > \nMueve la unidad a la otra ciudad
|
Move an air unit!\nSelect an air unit > select another city within range > \nMove the unit to the other city = ¡Mueve una unidad aérea!\nSelecciona una unidad aérea > selecciona otra ciudad que esté al alcance > \nMueve la unidad a la otra ciudad
|
||||||
@ -100,9 +100,9 @@ Requires all of the following: = Requiere todo lo siguiente:
|
|||||||
Leads to [techName] = Lleva a [techName]
|
Leads to [techName] = Lleva a [techName]
|
||||||
Leads to: = Lleva a:
|
Leads to: = Lleva a:
|
||||||
# Requires translation!
|
# Requires translation!
|
||||||
Enables: =
|
Enables: = Activa:
|
||||||
# Requires translation!
|
# Requires translation!
|
||||||
Disables: =
|
Disables: = Desactiva:
|
||||||
|
|
||||||
Current construction = Construcción actual
|
Current construction = Construcción actual
|
||||||
Construction queue = Lista de construcción
|
Construction queue = Lista de construcción
|
||||||
@ -1697,7 +1697,7 @@ ConditionalsPlacement = after
|
|||||||
[stats] in cities on [terrainFilter] tiles = [stats] en ciudades en casillas [terrainFilter]
|
[stats] in cities on [terrainFilter] tiles = [stats] en ciudades en casillas [terrainFilter]
|
||||||
[stats] from all [buildingFilter] buildings = [stats] de todos los edificios [buildingFilter]
|
[stats] from all [buildingFilter] buildings = [stats] de todos los edificios [buildingFilter]
|
||||||
[stats] from [tileFilter] tiles [cityFilter] = [stats] de casillas de [tileFilter] [cityFilter]
|
[stats] from [tileFilter] tiles [cityFilter] = [stats] de casillas de [tileFilter] [cityFilter]
|
||||||
[stats] from [tileFilter] tiles without [tileFilter2] [cityFilter] = [stats] de casillas [tileFilter] sin [tileFilter2] [cityFilter]
|
[stats] from [tileFilter] tiles without [tileFilter2] [cityFilter] = [stats] de casillas con [tileFilter] sin [tileFilter2] [cityFilter]
|
||||||
[stats] from each Trade Route = [stats] de cada Ruta Comercial
|
[stats] from each Trade Route = [stats] de cada Ruta Comercial
|
||||||
[stats] for each global city following this religion = [stats] por cada ciudad mundial siguiendo esta religión
|
[stats] for each global city following this religion = [stats] por cada ciudad mundial siguiendo esta religión
|
||||||
[stats] from every [amount] global followers [cityFilter] = [stats] de cada [amount] seguidores globales [cityFilter]
|
[stats] from every [amount] global followers [cityFilter] = [stats] de cada [amount] seguidores globales [cityFilter]
|
||||||
@ -1961,11 +1961,11 @@ Rare feature = Característica rara
|
|||||||
[amount]% Chance to be destroyed by nukes = [amount]% Probabilidad de ser destruído por explosión nuclear
|
[amount]% Chance to be destroyed by nukes = [amount]% Probabilidad de ser destruído por explosión nuclear
|
||||||
Fresh water = Agua Dulce
|
Fresh water = Agua Dulce
|
||||||
Rough terrain = Terreno Abrupto
|
Rough terrain = Terreno Abrupto
|
||||||
Deposits in [tileFilter] tiles always provide [amount] resources = Depósitos en casillas [tileFilter] siempre brindan [amount] recursos
|
Deposits in [tileFilter] tiles always provide [amount] resources = Depósitos en casillas de [tileFilter] siempre brindan [amount] recursos
|
||||||
Can only be created by Mercantile City-States = Solo puede ser creado por Ciudades-Estados Mercantiles
|
Can only be created by Mercantile City-States = Solo puede ser creado por Ciudades-Estados Mercantiles
|
||||||
Guaranteed with Strategic Balance resource option = Garantizado con la opción de recurso Equilibrado Estratégico
|
Guaranteed with Strategic Balance resource option = Garantizado con la opción de recurso Equilibrado Estratégico
|
||||||
Can also be built on tiles adjacent to fresh water = También se puede construir sobre casillas adyacentes al agua dulce.
|
Can also be built on tiles adjacent to fresh water = También se puede construir sobre casillas adyacentes al agua dulce.
|
||||||
[stats] from [tileFilter] tiles = [stats] de casillas [tileFilter]
|
[stats] from [tileFilter] tiles = [stats] de casillas con [tileFilter]
|
||||||
Can be built outside your borders = Puede construirse fuera de tus fronteras
|
Can be built outside your borders = Puede construirse fuera de tus fronteras
|
||||||
Can be built just outside your borders = Se puede construir justo fuera de tus fronteras
|
Can be built just outside your borders = Se puede construir justo fuera de tus fronteras
|
||||||
Can only be built to improve a resource = Sólo se puede construír para mejorar un recurso
|
Can only be built to improve a resource = Sólo se puede construír para mejorar un recurso
|
||||||
@ -2020,16 +2020,16 @@ vs [mapUnitFilter] units = vs unidades [mapUnitFilter]
|
|||||||
when fighting units from a Civilization with more Cities than you = cuando luches contra unidades de una Civilización con más Ciudades que tú
|
when fighting units from a Civilization with more Cities than you = cuando luches contra unidades de una Civilización con más Ciudades que tú
|
||||||
when attacking = al atacar
|
when attacking = al atacar
|
||||||
when defending = al defender
|
when defending = al defender
|
||||||
when fighting in [tileFilter] tiles = al pelear en casillas [tileFilter]
|
when fighting in [tileFilter] tiles = al pelear en casillas de [tileFilter]
|
||||||
on foreign continents = en continentes extranjeros
|
on foreign continents = en continentes extranjeros
|
||||||
when adjacent to a [mapUnitFilter] unit = cuando está adyacente a una unidad [mapUnitFilter]
|
when adjacent to a [mapUnitFilter] unit = cuando está adyacente a una unidad [mapUnitFilter]
|
||||||
when above [amount] HP = cuando está por encima de [amount] HP
|
when above [amount] HP = cuando está por encima de [amount] HP
|
||||||
when below [amount] HP = cuando está por debajo de [amount] HP
|
when below [amount] HP = cuando está por debajo de [amount] HP
|
||||||
if it hasn't used other actions yet = si no se han usado otras acciones
|
if it hasn't used other actions yet = si no se han usado otras acciones
|
||||||
with [amount] to [amount2] neighboring [tileFilter] tiles = con [amount] a [amount2] casillas al lado de [tileFilter]
|
with [amount] to [amount2] neighboring [tileFilter] tiles = con [amount] a [amount2] casillas al lado de [tileFilter]
|
||||||
with [amount] to [amount2] neighboring [tileFilter] [tileFilter2] tiles = con [amount] a [amount2] casillas [tileFilter] [tileFilter2] adyacentes
|
with [amount] to [amount2] neighboring [tileFilter] [tileFilter2] tiles = con [amount] a [amount2] casillas de [tileFilter] [tileFilter2] adyacentes
|
||||||
in [tileFilter] tiles = en casillas [tileFilter]
|
in [tileFilter] tiles = en casillas con [tileFilter]
|
||||||
in [tileFilter] [tileFilter2] tiles = en casillas [tileFilter] [tileFilter2]
|
in [tileFilter] [tileFilter2] tiles = en casillas con [tileFilter] [tileFilter2]
|
||||||
in tiles without [tileFilter] = en casillas sin [tileFilter]
|
in tiles without [tileFilter] = en casillas sin [tileFilter]
|
||||||
within [amount] tiles of a [tileFilter] = en un radio de [amount] casillas de un/a [tileFilter]
|
within [amount] tiles of a [tileFilter] = en un radio de [amount] casillas de un/a [tileFilter]
|
||||||
on water maps = en mapas de agua
|
on water maps = en mapas de agua
|
||||||
@ -2144,7 +2144,7 @@ Friendly Land = Tierra Amiga
|
|||||||
Enemy Land = Tierra Enemiga
|
Enemy Land = Tierra Enemiga
|
||||||
Featureless = Monótono
|
Featureless = Monótono
|
||||||
Fresh Water = Agua Dulce
|
Fresh Water = Agua Dulce
|
||||||
non-fresh water = agua no dulce
|
non-fresh water = Sin Agua Dulce
|
||||||
Natural Wonder = Maravilla Natural
|
Natural Wonder = Maravilla Natural
|
||||||
Impassable = Infranqueable
|
Impassable = Infranqueable
|
||||||
Luxury resource = Recurso de Lujo
|
Luxury resource = Recurso de Lujo
|
||||||
@ -2154,7 +2154,7 @@ Bonus resource = Recurso Bonus
|
|||||||
######### Tile Filters ###########
|
######### Tile Filters ###########
|
||||||
|
|
||||||
unimproved = no mejorado
|
unimproved = no mejorado
|
||||||
All Road = Todas las Carreteras
|
All Road = Todas las Vías
|
||||||
|
|
||||||
######### Region Types ###########
|
######### Region Types ###########
|
||||||
|
|
||||||
@ -2243,7 +2243,7 @@ Our open borders have brought us closer together. = Nuestras fronteras abiertas
|
|||||||
You fulfilled your promise to stop settling cities near us! = ¡Has cumplido tu promesa de no fundar ciudades cerca nuestro!
|
You fulfilled your promise to stop settling cities near us! = ¡Has cumplido tu promesa de no fundar ciudades cerca nuestro!
|
||||||
You gave us units! = ¡Nos regalaste unidades!
|
You gave us units! = ¡Nos regalaste unidades!
|
||||||
# Requires translation!
|
# Requires translation!
|
||||||
We appreciate your gifts =
|
We appreciate your gifts = Agradecemos sus regalos
|
||||||
You returned captured units to us = Nos has devuelto unidades capturadas
|
You returned captured units to us = Nos has devuelto unidades capturadas
|
||||||
|
|
||||||
#################### Lines from Buildings from Civ V - Vanilla ####################
|
#################### Lines from Buildings from Civ V - Vanilla ####################
|
||||||
@ -4251,15 +4251,15 @@ Coast = Costa
|
|||||||
|
|
||||||
Grassland = Pradera
|
Grassland = Pradera
|
||||||
|
|
||||||
Plains = Llanura
|
Plains = Sabana
|
||||||
|
|
||||||
Tundra = Tundra
|
Tundra = Tundra
|
||||||
|
|
||||||
Desert = Desierto
|
Desert = Desierto
|
||||||
|
|
||||||
Lakes = Lagos
|
Lakes = Lago
|
||||||
|
|
||||||
Mountain = Montañas
|
Mountain = Montaña
|
||||||
|
|
||||||
Snow = Nieve
|
Snow = Nieve
|
||||||
|
|
||||||
@ -4273,11 +4273,11 @@ Jungle = Selva
|
|||||||
Marsh = Pantano
|
Marsh = Pantano
|
||||||
Only Polders can be built here = Solo Pólderos pueden ser construidos aquí
|
Only Polders can be built here = Solo Pólderos pueden ser construidos aquí
|
||||||
|
|
||||||
Fallout = Terreno radioactivo
|
Fallout = Terreno Radioactivo
|
||||||
|
|
||||||
Oasis = Oasis
|
Oasis = Oasis
|
||||||
|
|
||||||
Flood plains = Terreno inundable
|
Flood plains = Marisma
|
||||||
|
|
||||||
Ice = Hielo
|
Ice = Hielo
|
||||||
|
|
||||||
@ -4631,7 +4631,7 @@ Haka War Dance = Danza de Guerra Haka
|
|||||||
|
|
||||||
Rejuvenation = Rejuvenecimiento
|
Rejuvenation = Rejuvenecimiento
|
||||||
|
|
||||||
Slinger Withdraw = Retirar Hondero
|
Slinger Withdraw = Retirada
|
||||||
|
|
||||||
Ignore terrain cost = Ignora costo del terreno
|
Ignore terrain cost = Ignora costo del terreno
|
||||||
|
|
||||||
@ -5603,7 +5603,7 @@ Sabratha = Sabratha
|
|||||||
Rusadir = Rusadir
|
Rusadir = Rusadir
|
||||||
Baecula = Baecula
|
Baecula = Baecula
|
||||||
Saldae = Saldae
|
Saldae = Saldae
|
||||||
Units ending their turn on [tileFilter] tiles take [amount] damage = Las unidades que finalizen turno en casillas [tileFilter] tomarán [amount] daño
|
Units ending their turn on [tileFilter] tiles take [amount] damage = Las unidades que finalizen turno en casillas de [tileFilter] tomarán [amount] daño
|
||||||
|
|
||||||
Theodora = Teodora
|
Theodora = Teodora
|
||||||
It is always a shame to destroy a thing of beauty. Happily, you are not one. = Siempre es una vergüenza destruir una cosa bella. Felizmente, usted no es uno.
|
It is always a shame to destroy a thing of beauty. Happily, you are not one. = Siempre es una vergüenza destruir una cosa bella. Felizmente, usted no es uno.
|
||||||
|
@ -3,8 +3,8 @@ package com.unciv.build
|
|||||||
object BuildConfig {
|
object BuildConfig {
|
||||||
const val kotlinVersion = "1.8.0"
|
const val kotlinVersion = "1.8.0"
|
||||||
const val appName = "Unciv"
|
const val appName = "Unciv"
|
||||||
const val appCodeNumber = 817
|
const val appCodeNumber = 818
|
||||||
const val appVersion = "4.4.18"
|
const val appVersion = "4.4.19"
|
||||||
|
|
||||||
const val gdxVersion = "1.11.0"
|
const val gdxVersion = "1.11.0"
|
||||||
const val roboVMVersion = "2.3.1"
|
const val roboVMVersion = "2.3.1"
|
||||||
|
22
changelog.md
22
changelog.md
@ -1,3 +1,25 @@
|
|||||||
|
## 4.4.19
|
||||||
|
|
||||||
|
chore: code cleanup
|
||||||
|
|
||||||
|
Fix unique parameter type
|
||||||
|
|
||||||
|
modding: Added "upon gaining a [unitFilter] unit" trigger condition
|
||||||
|
|
||||||
|
chore: moved citiesConnectedToCapitalToMediums to cache
|
||||||
|
|
||||||
|
By Gualdimar:
|
||||||
|
- Limit camera movement within explored region
|
||||||
|
- Fixed world wrap coordinates check
|
||||||
|
|
||||||
|
Android: use best possible device frame rate - By vegeta1k95
|
||||||
|
|
||||||
|
Allow filters in the ModOptions "ToRemove" lists - By SomeTroglodyte
|
||||||
|
|
||||||
|
Play city-state music if available - By Skekdog
|
||||||
|
|
||||||
|
Add 'neutral' Flood plains - By Caballero-Arepa
|
||||||
|
|
||||||
## 4.4.18
|
## 4.4.18
|
||||||
|
|
||||||
By vegeta1k95:
|
By vegeta1k95:
|
||||||
|
@ -542,7 +542,7 @@ class UncivGame(parameters: UncivGameParameters) : Game() {
|
|||||||
|
|
||||||
companion object {
|
companion object {
|
||||||
//region AUTOMATICALLY GENERATED VERSION DATA - DO NOT CHANGE THIS REGION, INCLUDING THIS COMMENT
|
//region AUTOMATICALLY GENERATED VERSION DATA - DO NOT CHANGE THIS REGION, INCLUDING THIS COMMENT
|
||||||
val VERSION = Version("4.4.18", 817)
|
val VERSION = Version("4.4.19", 818)
|
||||||
//endregion
|
//endregion
|
||||||
|
|
||||||
lateinit var Current: UncivGame
|
lateinit var Current: UncivGame
|
||||||
|
21
fastlane/metadata/android/en-US/changelogs/818.txt
Normal file
21
fastlane/metadata/android/en-US/changelogs/818.txt
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
|
||||||
|
|
||||||
|
chore: code cleanup
|
||||||
|
|
||||||
|
Fix unique parameter type
|
||||||
|
|
||||||
|
modding: Added "upon gaining a [unitFilter] unit" trigger condition
|
||||||
|
|
||||||
|
chore: moved citiesConnectedToCapitalToMediums to cache
|
||||||
|
|
||||||
|
By Gualdimar:
|
||||||
|
- Limit camera movement within explored region
|
||||||
|
- Fixed world wrap coordinates check
|
||||||
|
|
||||||
|
Android: use best possible device frame rate - By vegeta1k95
|
||||||
|
|
||||||
|
Allow filters in the ModOptions "ToRemove" lists - By SomeTroglodyte
|
||||||
|
|
||||||
|
Play city-state music if available - By Skekdog
|
||||||
|
|
||||||
|
Add 'neutral' Flood plains - By Caballero-Arepa
|
Loading…
Reference in New Issue
Block a user