Definition 2024
trucidai
trucidai
French
Verb
trucidai
- first-person singular past historic of trucider
Italian
Verb
trucidai
- first-person singular past historic of trucidare
Anagrams
Portuguese
Verb
trucidai
- second-person plural imperative of trucidar