izdo

listen to the pronunciation of izdo
Испанский Язык - Английский Язык
left, of or pertaining to the left, located on the left
left hand, hand on the left side of the body
of the left