Dictionary / Nature

karub

كاروب

/KARUB/

English

carob tree

French

caroubier

Part of Speech

noun

Register

standard