Translation of "sinawsinaw" into English
sinawsinaw
noun
-
The plant Peperomia pellucida.
-
Show algorithmically generated translations
Automatic translations of "sinawsinaw" into English
-
Glosbe Translate
-
Google Translate
Add example
Add