Definify.com

Definition 2025


skarts

skarts

English

Noun

skarts

  1. plural of skart