English-Latin dictionary »

ox-ray meaning in Latin

EnglishLatin
ox-ray noun

bos [bovis](3rd) C
noun