arca French - English
1.
Englishark
-
EnglishNoah's ship
-
Frencharche
Englishark
-
Englishconsecrated container
-
Frencharche
2.
Englishicon
-
Englishreligious painting
-
Frenchicône
3.
4.
Englishchest
-
Englishstrong box
-
Frenchcoffre
English translator: French English arca Eesti sõnaraamat Español Traductor Svenska Översättare