Definify.com

Definition 2025


amejkisi

amejkisi

Chamicuro

Noun

amejkisi

  1. needle