skiddoo

listen to the pronunciation of skiddoo
English - Turkish
f., k.dili. gitmek, tüymek
Defol
English - English

Definition of skiddoo in English English dictionary

Skidoo
A snowmobile