that which holds or restrains Inglise - Soome

Related words

stay 




English translator: English Finnish that which holds or restrains  Eesti sõnaraamat   Español Traductor   Svenska Översättare