бек уллу

Latin
bеk ullu
English: Translation
enormous
adjective