Translation of "sombo" into English
plant, sow are the top translations of "sombo" into English.
sombo
-
plant
verbplace in soil or other substrate in order that it may live and grow
-
sow
verb
-
Show algorithmically generated translations
Add example
Add