Translation of "Mud dauber" in German

Related phrases