Definition of treyfa in English:

treyfa

(also treyf)

adjective

Pronunciation

treyfa

/ˈtrāfə/