Scotchman

?

ads

noun

စကော့တလန်သား

  • A native or inhabitant of Scotland

~ Scotchmen plural

thesaurus

ads