meaning of Achtersteven

Achtersteven - German to English

stern post

View more

  • sternpost