have rammed
Present perfectconjugation ofram.There are other translations for this conjugation.
So no one else could have rammed into your car that night?
Entonces nadie más podría haber embestido su coche esa noche?
Maybe you shouldn't have rammed him.
Tal vez no debió haberlo embestido.
Other Dictionaries
Explore the meaning of ram in our family of products.
Word of the Day
to drizzle