Available on Google PlayApp Store

Search · 訥訥

Dictionary

  • 訥訥
    とつとつ
    (adj-na,n) halting/faltering