Definition of マークルック

マークルック

maakurukku

noun
makruk, Thai game similar to chess