seascape


Results for "seascape"

English - Turkish Dictionary

seascape

(English - Turkish Dictionary) :
i. deniz manzarası.