Advertisement

Advertisement

interlap

/ ˌɪntəˈlæp /

verb

  1. a less common word for overlap


Advertisement

Advertisement

Advertisement

Advertisement


interlanguageinterlard