Ingléstestimony
Ingléswitness, evidence proof of some fact
Francéstémoignage
Swahiliushuhuda
English translator: Spanish ushuhuda Eesti sõnaraamat Español Traductor Svenska Översättare