Results for "

topcoat

"
English - Turkish Dictionary

topcoat

(English - Turkish Dictionary) :
i. 1. hafif palto. 2. (boyanmış yüzeyde) son kat boya, son kat.