If
「もし~ならば」という仮定を表す接続詞です。
I
「私」という人を指します。
had
「持つ」という意味の動詞haveの過去形です。
a
特定のものを指さない、一般的な「一つの」という意味を表します。
million
「100万」という数字を表します。
dollars
「ドル」という通貨の複数形です。
,
文の区切りを示します。
I
「私」という人を指します。
would
「~だろう」という推量を表す助動詞です。
buy
「買う」という意味の動詞です。
a
特定のものを指さない、一般的な「一つの」という意味を表します。
mansion
「大邸宅」という意味の名詞です。
.
文の終わりを示します。