tambays
English
Noun
tambays
plural of
tambay