EXPERIENCE
LEARN
C2
Photo by Evan-amos, CC0 via Wikimedia Commons
IPA
/skoʔt/
GD
skot

ស្កុត Meaning in English

Tape
Scotch Tape

Definitions

US Noun An adhesive strip used to connect things
Brevig

Videos with ស្កុត

Topics

Office