German dictionary - y

yo

yo yo - Yorkshire und Humberside