Translation of "toad" into English
covering, covering, roofing, roofing are the top translations of "toad" into English.
toad
-
covering
noun verb -
covering, roofing
-
roofing
noun verb
-
Show algorithmically generated translations
Automatic translations of "toad" into English
-
Glosbe Translate
-
Google Translate
Phrases similar to "toad" with translations into English
-
The Adventures of Ichabod and Mr. Toad
Add example
Add