English Translation for japanese apricot
japanese apricot
جاپان کے رہنے والے خوبانی
Search Result for japanese apricot
japanese
See Definition and Meaning
apricot
English definition for japanese apricot
1. n. Japanese ornamental tree with fragrant white or pink blossoms and small yellow fruits
Sponored Video