AMBILEVOUS MEANING IN ENGLISH

• Ambilevous Definition & Synonyms

  1. (a.) Left-handed on both sides; clumsy; -- opposed to ambidexter.


RECENT SEARCHES