Karts meaning

Plural form of kart.
noun
0
0
Advertisement