Search results for "manwit"

manwit [manwít] n A green, edible frog. palakang berdi