Noun

Dictionary in Provencal

turtado

shock, telescoping; collision

English translation shock, telescoping; collision
Grammatical category s.
Also from English collision, shock, telescoping