Turkish-English dictionary »

tayfa meaning in English

TurkishEnglish
tayfa noun

deckhand [deckhands](a member of the crew)
noun