English-Latin dictionary »

bow, rainbow (ecc) meaning in Latin

EnglishLatin
bow, rainbow (Ecc) adjective

arctus [arcta, arctum]adjective