Translation of "torbera" into English
bog is the translation of "torbera" into English.
torbera
-
bog
nounwetland that accumulates peat due to incomplete decomposition of plant leftovers
-
Show algorithmically generated translations
Automatic translations of "torbera" into English
-
Glosbe Translate
-
Google Translate
Phrases similar to "torbera" with translations into English
-
cloudberry
Add example
Add