Irish
Englishampulla
Englishvessel for containing consecrated wine or oil
Portugueseambula
English translator: Portuguese English ambula Eesti sõnaraamat Español Traductor Svenska Översättare