compostiera
Italian
Noun
compostiera
f
(
plural
compostiere
)
composter
(container)
Related terms
compost
Anagrams
composterai
,
epitrocasmo
,
metroscopia