taklobos

English

Noun

taklobos

  1. plural of taklobo