calligavi

listen to the pronunciation of calligavi
Латинский Язык - Английский Язык
have bad vision
cloud
be/make dizzy
be blinded
be dark/gloomy/misty/cloudy