Spanish-English dictionary »

alitán meaning in English

SpanishEnglish
alitán noun
{m}

nursehound [nursehounds](Scyliorhinus stellaris)
noun
[UK: nˈɜːsɪhˌaʊnd] [US: nˈɜːsɪhˌaʊnd]