overlain}

listen to the pronunciation of overlain}
English - Turkish

Definition of overlain} in English Turkish dictionary

overlain
üzerine yat
English - English

Definition of overlain} in English English dictionary

overlain
past participle of to overlie