puff English - Italian
1.
-
Englishto emit smoke, gas, etc., in puffs
-
Italianuscire a sbuffi
-
Englishto advertise
-
Italiandecantare, incensare
Related words
English translator: English Italian puff Eesti sõnaraamat Español Traductor Svenska Översättare