Definify.com

Definition 2024


oddio

oddio

Italian

Interjection

oddio!

  1. oh God; oh my God; God!
  2. good grief

Anagrams