тутулув

Latin
tutuluv
English: Translation
eclipse
noun