Definify.com

Definition 2024


skarts

skarts

English

Noun

skarts

  1. plural of skart