tro tros

English

Noun

tro tros

  1. plural of tro tro