lallan

listen to the pronunciation of lallan
English - Turkish
English - English
{i} Scottish term for lowland
{s} of or pertaining to the Lowlands of Scotland
lallan
Favorites