Search term ramilla has 2 results
Jump to
ES Spanish EN English
ramilla (n) [árbol] {f} stick (n) [árbol]
ramilla (n v) [a small thin branch] {f} twig (n v) [a small thin branch]