View Single Post
  #4  
Old November 28, 2017, 11:23 PM
idioms idioms is offline
Opal
 
Join Date: Nov 2017
Location: theidioms.com
Posts: 1
Native Language: English
idioms is on a distinguished road
The literal meaning of the Spanish phrase is "Raise your hand" in English.
Am I right?
Reply With Quote