Home/JLPT N1/Grammar/こともあろうにこともあろうにN1☆ Save to listMeaningof all things / unbelievably / of all placesCấu trúc (Formation)こともあろうに + noun / main clause.Độ trang trọngformal