Scotsman

?

ads

noun

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

  • A native or inhabitant of Scotland

~ Scotsman noun; ~ Scotsmen plural

thesaurus

ads