spitting

English → French

spitting

English → French
/ˈspɪtɪŋ/
noun
  • within spitting distance familier à deux pas

Other matches (5)