Scotsman

?

ads

noun

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

  • A native or inhabitant of Scotland

~ Scotsmen plural

thesaurus

ads