オランダを訪問するまで、風車を見たことがなかった。

Sentence Analyzer

オランダ 訪問する まで 風車 見た こと なかった

English Translation

I had never seen a windmill until I visited the Netherlands.

Furigana

オランダを訪問(ほうもん)するまで、風車(かざぐるま)()たことがなかった。

Romanji

Oranda o hōmonsuru made, kazaguruma o mita koto ga nakatta.

Words

和蘭 (オランダ)
Holland; The Netherlands
()
indicates direct object of action; indicates subject of causative expression; indicates an area traversed; indicates time (period) over which action takes place; indicates point of departure or separation of action; indicates object of desire, like, hate, etc.
訪問 (ほうもん)
call; visit
(まで)
until (a time); till; to; up to; to (a place); as far as; to (an extent); up to; so far as; even; only; merely
風車 (かざぐるま、ふうしゃ、カザグルマ)
pinwheel (toy); windmill (toy); windmill; Clematis patens (species of climbing plant)
見る (みる)
to see; to look; to watch; to view; to observe; to look over; to look on; to assess; to examine; to judge; to look after; to keep an eye on; to take care of; to view (e.g. flowers, movie); to try; to try out; to see that...; to find that...
(こと、こん)
thing; matter; incident; occurrence; event; something serious; trouble; crisis; circumstances; situation; state of affairs; work; business; affair; after an inflectable word, creates a noun phrase indicating something the speaker does not feel close to; nominalizing suffix; pretending to ...; playing make-believe ...; alias; aka; nickname; alternative name; also known as
()
indicates sentence subject (occasionally object); indicates possessive (esp. in literary expressions); but; however; still; and
無い (ない)
nonexistent; not being (there); unpossessed; unowned; not had; unique; indicates negation, inexperience, unnecessariness or impossibility; not ...; to not be...; to have not ...

Kanji

Readings: ホウ、 おとず.れる、 たず.ねる、 と.う
Meanings: call on, visit, look up, offer sympathy
Readings: モン、 と.う、 と.い、 とん
Meanings: question, ask, problem
Readings: フウ、 フ、 かぜ、 かざ-、 -かぜ
Meanings: wind, air, style, manner
Readings: シャ、 くるま
Meaning: car
Readings: ケン、 み.る、 み.える、 み.せる
Meanings: see, hopes, chances, idea, opinion, look at, visible