uruka bikuka

Sense 1
French: Translation
monter sur un talus
verb phrase
Sense 2