Topcoat



noun
1.
(A lightweight overcoat) អាវរងារធំ
ENGLISH MEANING
noun
1.
An outer coat; an overcoat.