domalan


Results for "domalan"

Turkish - English dictionary

domalan

(Turkish - English dictionary) :
truffle.