Results for "

ponpon

"
Turkish - English dictionary

ponpon

(Turkish - English dictionary) :
1. pompon, pom-pom (an ornamental ball). 2. powder puff (for applying powder).