Get Free Checker

telingo potato

NOUN
  1. putrid-smelling aroid of southeastern Asia (especially the Philippines) grown for its edible tuber

How To Use telingo potato In A Sentence

List is Empty.