lipehn soahni

English: Translation
green lizard
noun
ID
946