"handymasten" in English Handymasten {m pl} mobile phone tower cellphone towers Detailed translations for "handymasten" Handymasten{masculine plural} Handymasten mobile phone tower cellphone towers