semwen

English: Translation
female
Spanish: Translation
hembra
noun
Notes

(from Tehuelche24_2)