Amarrador

0
857

Amarrador

Amarrador Definition

Amarrador

Spanish Adjective

English meaning : mole

LEAVE A REPLY

Please enter your comment!
Please enter your name here