• verb
  • idiom
  • competitors
Displaying 33-48 of 61 results.
who sees you through rose tinted glasses?
Egyptian marine engineer. Arabic native speaker. Practicing English language.