spectacles

English → French

spectacles

English → French
/ˈspektəkəlz/
plural noun
  • (pair of) spectacles (UK) lunettes

Other matches (8)