English to Netherlands Dictionary
ponytail
Paardenstaart (haardracht)
Related Images/Visuals for ponytail
Meaning for ponytail found in 8 Languages.
Sponored Video