ܩܠܒܬܐ

qallawta

nouneastern

Definition

dump truck