Anchoas in English | Spanish to English Translation and Dictionary
anchoas [an-cho’-ahs]
noun, plural
1. Pin curls (in hair curling). (Mexico) (f)
Search history
Did this page answer your question?