freakish - English Turkish Sentences
English Turkish
freakish olağandışı adj.
  • The freakish weather patterns brought unexpected snowstorms.
  • Olağandışı hava koşulları beklenmedik kar fırtınaları getirdi.
Show More (-2)