English to Arabic

Meaning for:
Truckee
other
تروكي - نهر في شرقيّ كاليفورنيا