hmata ahrrrza

Spanish: Translation
palma de la mano
English: Translation
palm (of the hand)
noun
Notes

Substantivo femenino (Feminine noun)