words that mean the same thing in spanish and english
interlingual homographs
-1
Section::::Abstract.
List of English–Spanish interlingual homographs
43835659
18235714153960091507
NONE
Section::::Abstract.
List of English–Spanish interlingual homographs
43835659