Spanish-English dictionary »

yip meaning in English

SpanishEnglish
yip noun
{m} {m-Pl} {f} {f-Pl}

yiff(sound a fox makes)
noun