Top▲
 x  Q 🎲  ?  Translation Thesaurus

undertake  

果たす (translations)→ accomplish do effectuate finish meet succeed


ツイート