Dictionary / Transport

karrusa

كرّوسة

/kar-RU-sa/

English

cart/carriage

French

charrette

Part of Speech

noun

Register

standard

Gender

feminine