calligavi

listen to the pronunciation of calligavi
اللاتينية - الإنجليزية
have bad vision
cloud
be/make dizzy
be blinded
be dark/gloomy/misty/cloudy