urlu


Results for "urlu"

Turkish - English dictionary

urlu

(Turkish - English dictionary) :
tumorous; cystic, containing a cyst.