top of a ridge English - Finnish

Related words

chine 




English translator: English Finnish top of a ridge  Eesti sõnaraamat   Español Traductor   Svenska Översättare