Meaning ofcarrotiestin English

carrotiest

Definitions