English-Latin dictionary »

deposit, down payment, earnest money meaning in Latin

EnglishLatin
deposit, down payment, earnest money noun

arrha [arrhae](1st) F
noun

arrhabo [arrhabonis](3rd) F
noun

Your history