en
peninsula

Meaning: tr
yarımada
Italy is a peninsula.
The Greeks landed on the Italian peninsula in the eighth century B.C.
Added on 2014-08-14 | by m1gin | View: 412

Wordsets Contain This Word

Contact - About - Help - ⚾ Switch Theme