About us
Define
Definitions for
"Loimaa"
Loimaa is a town and municipality of Finland.
en.wikipedia.org