Translation of "estrepa" into English
rock rose, rockrose are the top translations of "estrepa" into English.
estrepa
-
rock rose
noun -
rockrose
noun
-
Show algorithmically generated translations
Automatic translations of "estrepa" into English
-
Glosbe Translate
-
Google Translate
Add example
Add