Finnish
Englishpuffer
Englishsomeone or something that puffs
Portuguesesoprador
English translator: Portuguese English tupruttaa Eesti sõnaraamat Español Traductor Svenska Översättare