English, asked by ashokaachrya, 6 months ago

A small area of still water ? ( one word )​

Answers

Answered by manya240307
1

Answer:

Your answer is lake or pond.......

please mark me as brainliest.......

Answered by jayanthn63
0

Answer:

the meaning of this is pond

Similar questions