requiring much physical effort English - German




English translator: English German requiring much physical effort  Eesti sõnaraamat   Español Traductor   Svenska Översättare