About
Menu

mareplacida

mareplacida , ae. f.
可渡平海之舟。

Suggest a Translation
See an image

Saved

Recent