English Translation Church
English Translation Plaza
English Translation Post office
English Translation Workplace
English Translation Supermarket
English Translation Liquor store / local pub
Land along a body of water
Property or real estate
Room or area where food is prepared and cooked
Place where goods are sold
English Translation River
English Translation Town
English Translation Corner
Master the language with the 156-page definitive reference guide for beginners.