What does am weidgerechtesten mean?

am weidgerechtesten - German to English

many skillfully