Translation Of Travailed In Different Languages

English
Ways to say travailed
Travagliata