Nukta KamusiEnglish

Unasemaje "Hiki kiki?" kwa English?

What is this?