luu hua

English: Translation
labiamajora
noun
carroll-soulik-1973