Japanese dictionary

Dictionary: “ベスト・エフォート”

ベスト・エフォート

ベスト・エフォート

best effort (delivery)