English to Turkish Dictionary infuriating

infuriating

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