fermacarte Italian - English
1.
Englishpaperweight
-
Englishsmall, decorative, somewhat weighty object
-
Italianfermacarte
Englishpaperweight
-
Englishany object for this purpose
-
Italianfermacarte
English translator: Italian English fermacarte Eesti sõnaraamat Español Traductor Svenska Översättare