Dictionary / Nature

khrubb

خروب

/kh-RUBB/

English

carob

French

caroube

Part of Speech

noun

Register

standard