2 results for

Top match
  1. to tread on; to trample; to stamp; to fulfill; Taiwan pr. [dao4]

More words