Topo in English | Spanish to English Translation and Dictionary
report this ad
topo
masculine noun
1. mole (zoology) (& figurative)
2. polka dot (lunar en tela) (peninsular Spanish)
  • una falda de topos a polka-dot skirt
topo
1 (Zoología) mole
2 (torpe) clumsy person; blunderer
3 (espía) mole
4 (España) (lunar) polka dot
5 (Mecánica) mole; tunnelling machine
topo
1 (Latinoamérica) (alfiler) large pin
2 (And) (distancia) measurement of distance of 1.5 leagues
Search history
report this ad
Did this page answer your question?
report this ad