Translation of "solrefa" into English
leg, Shorten, abbreviate, concise, terse, succinct, brief are the top translations of "solrefa" into English.
solrefa
-
leg
nounA limb or appendage that an animal uses for support or locomotion.
-
Show algorithmically generated translations
Translations with alternative spelling
Solrefa
-
Shorten, abbreviate, concise, terse, succinct, brief
Add example
Add