Meaning of espoo

Definition of espoo

(noun) a city in southern Finland

Other information on espoo

WIKIPEDIA results for espoo
Amazon results for espoo