Chinese English Dictionary

lofter    Add to My Vocabulary

  1. *['lɒftә]
    n. (挑高球用的)高击球棒