English | German | Russian | Czech

chimla English

Meaning chimla meaning

What does chimla mean?

chimla

(Scotland, possibly, _, obsolete) Chimney.

Are you looking for...?