madrera

madrera [mah-dray’-ro, rah]
adjective
1. Fondling, caressing a mother. (Colloquial & Province; Provinicial)

Have a Spanish question? Get help from experts!