Ramilla in English | Spanish to English Translation and Dictionary

ramilla

 
ramilla [rah-meel’-lyah]
noun
1. Small shoot or sprig, twig. (m & f)
2. Any light trifling thing. (Metaphorical) (m & f)
Search history
Did this page answer your question?