vantage English - Finnish

1.


2.

  • Englishplace or position affording a good view, a vantage point

  • Finnishnäköalapaikka, tähystyspaikka


Related words

descend  lookout 




English translator: English Finnish vantage  Eesti sõnaraamat   Español Traductor   Svenska Översättare