holole

English: Translation
tongue
noun
Body parts
ID
1564