skidooed

listen to the pronunciation of skidooed
الإنجليزية - الإنجليزية

تعريف skidooed في الإنجليزية الإنجليزية القاموس.

Skidoo
A snowmobile