Arribista

0
357

Arribista

Arribista Definition

Arribista

Spanish Adjective

English meaning : upstart

LEAVE A REPLY

Please enter your comment!
Please enter your name here