n. stretch of salt water separated from the sea by a sandbank, reef, etc. [Latin LACUNA pool]
Related products
L words
L words
L words
L words
L words
L words
L words
L words
n. stretch of salt water separated from the sea by a sandbank, reef, etc. [Latin LACUNA pool]
L words
L words
L words
L words
L words
L words
L words
L words