to hold back by a trash or leash English - French




English translator: English French to hold back by a trash or leash  Eesti sõnaraamat   Español Traductor   Svenska Översättare