troughral ( synonym found)

Definition of troughral:

°pertaining to less-populated, non-urban areas.

Definition of troughral:

°pertaining to less-populated, non-urban areas.

Back to Top