English-Spanish dictionary »

doggy woggy meaning in Spanish

EnglishSpanish
doggy woggy noun

pichichonoun
{m}