infuriating
çıldırtan
translation of 'infuriating'
adjective
çıldırtan,
sinir bozucu,
çileden çıkaran
definition
Credits: Google Translate