Translator


"attached stumpcutters" in Spanish