itsy ( synonym found)

Definition of itsy:

°Very small; itty.

Back to Top