meaning of scottish lallans
1.
a
dialect
of
English
spoken
in
the
Lowlands
of
Scotland
Related Words
scottish lallans
|
Developed & Maintained By
Taraprasad.com