layiha


Results for "layiha"

Turkish - English dictionary

layiha

(Turkish - English dictionary) :
formally written petition, proposal, or memorandum.