berhudar

  1. happy
God bless you

Turkish Dictionary (Kubbealti Turkish Dictionary)

  1. Tuttuğu işten ... feyizlenen, mesut