Alcaldesco

0
847

Alcaldesco

Alcaldesco Definition

Alcaldesco

Spanish Adjective

English meaning : Village Mayor

LEAVE A REPLY

Please enter your comment!
Please enter your name here