to hold back by a trash or leash English - Indonesian




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