Alcaldesco

0
853

Alcaldesco

Alcaldesco Definition

Alcaldesco

Spanish Adjective

English meaning : Village Mayor

LEAVE A REPLY

Please enter your comment!
Please enter your name here