Spanish-English dictionary »

cantadero meaning in English

SpanishEnglish
cantadero noun
{m}

singing groundnoun