12.でof various sizesで大小さまざまなという意味になるのでしょうか?
15.のonは〜のという意味になるのでしょうか?
19.のwithはどのような働きをしているのかが分からないので教えてください

ベストアンサー

12.
of various sizes の of は「~の」,various sizes は「さまざまな大きさ」という意味です。したがって 118 islands of various sizes は「さまざまな大きさの118もの島」という意味になります。
15.
on は「接触」の意味を表します。an inlet on Itsukusima Islands は,厳島と入り江が「くっついている」「つながっている」という意味になるので,「厳島の入り江」という訳は適切だと思います。
19.
with は「~に」という意味で,18 の deal とつながっています。deal with ~ は熟語で「~に対処する」という意味です。
質問者からのお礼コメント
なるほど!
理解できました!