depate in English dictionary

  • depate

Sample sentences with "depate"

Available translations