taluqas

English

Noun

taluqas

  1. plural of taluqa