Scotchman

?

ads

noun

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

  • A native or inhabitant of Scotland

~ Scotchman noun; ~ Scotchmen plural

thesaurus

ads