1 AMBILAEVOUS
English-Latin dictionary > AMBILAEVOUS
ambilaevous — a. ambisinister … Dictionary of difficult words