meaning of albaricoque

albaricoque - Spanish to English

apricot