lugarote

lugarote [loo-gah-ro’-tay]
augmentative & verb
1. LUGARAZO. (m)

Have a Spanish question? Get help from experts!