Imbroccata
Word Dictionary
-> Imbroccata
Search:
Imbroccata
(n.) A hit or thrust.
Terms of Use
Canadian Jobs